an arm and a leg – English–Türkçe translations

🇬🇧 en tr 🇹🇷

an arm and a leg noun

  • exorbitant amount
böbrek
Wiktionary Links